home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Plus 2000 #4
/
Amiga Plus CD - 2000 - No. 4.iso
/
Tools
/
Commo-Support
/
Disk-Archive
/
_diag.dms
/
_diag.adf
/
sidecar
/
sidecarkeys.table
< prev
next >
Wrap
Text File
|
1987-09-11
|
3KB
|
67 lines
;* ***************************************************************************
;*
;* Input Translation Table from the Amiga Keyboard to the Sidecar
;*
;* Copyright (C) 1986, Commodore-Amiga, Inc.
;*
;*
;* HISTORY Name Description
;* ------- ------ --------------------------------------------
;* 14 Apr 86 =RJ Mical= Created this file from the table in imtask.c
;* 27 Feb 87 =R Goedecke= Implemented German version
;* **************************************************************************/
; This file starts with the special cases.
; These values are currently for the US-ASCII keyboard.
$38 ; The PC Alt code
$3A ; The PC Caps Lock code
$1D ; The PC Ctrl code
$2A ; The PC Left Shift code
$45 ; The PC Num Lock code
$4E ; The PC + (on the numeric keypad) code
$37 ; The PC Ptr Scr * code
$36 ; The PC Right Shift code
$46 ; The PC Scroll Lock code
$0D ; The PC Tilde code
$08 ; The PC Bar code
$0C ; The PC BackDash code
$2B ; The PC BackSlash code
$62 ; The Amiga Caps Lock code
$64 ; The Amiga Left Alt code
$36 ; The Amiga N code
$19 ; The Amiga P code
$0C ; The Amiga + code
$65 ; The Amiga Right Alt code
$21 ; The Amiga S code
$5D ; The Amiga equivalent of the Prt Scr key
$FF ; The Amiga TildeBackDash code (set to $FF for ASCII keyboard)
$FF ; The Amiga BarBackSlash code (set to $FF for ASCII keyboard)
; What follows next is the normal translation table, after all the
; special cases have been processed. There are 128 entries in this
; byte table, which entries describe what to translate the normal
; Amiga keycodes into to satisfy the PC in this area.
;
$29 $02 $03 $04 $05 $06 $07 $08 ;* 00 - 07 */
$09 $0A $0B $0C $0D $2B $FF $D2 ;* 08 - 0F */
$10 $11 $12 $13 $14 $15 $16 $17 ;* 10 - 17 */
$18 $19 $1A $1B $FF $CF $D0 $D1 ;* 18 - 1F */
$1E $1F $20 $21 $22 $23 $24 $25 ;* 20 - 27 */
$26 $27 $28 $29 $FF $CB $CC $CD ;* 28 - 2F */
$2B $2C $2D $2E $2F $30 $31 $32 ;* 30 - 37 */
$33 $34 $35 $FF $D3 $C7 $C8 $C9 ;* 38 - 3F */
$39 $0E $0F $1C $1C $01 $53 $FF ;* 40 - 47 */
$FF $FF $4A $FF $48 $50 $4D $4B ;* 48 - 4F */
$3B $3C $3D $3E $3F $40 $41 $42 ;* 50 - 57 */
$43 $44 $45 $46 $FF $37 $4E $46 ;* 58 - 5F */
$2A $36 $3A $1D $38 $38 $FF $FF ;* 60 - 67 */
$FF $FF $FF $FF $FF $FF $FF $FF ;* 68 - 6F */
$FF $FF $FF $FF $FF $FF $FF $FF ;* 70 - 77 */
$FF $FF $FF $FF $FF $FF $FF $FF ;* 78 - 7F */